/*
.body{
	background-color:#515151;
	background-image:url(../Images/bk.png);
	background-attachment: fixed;
	background-repeat:repeat-x;
	margin: 20px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
}

.bodyRegOAW{
	background-color:#ffffff;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
}
*/


/* CABECERA */ 

.cabecera{
	width:960px;
}

.cab_final{
	width:960px;
}

.cab_logo{
	float:left;
}

.cab_derecha{
	float:left;
	width:670px;
	text-align:right;
	background-image:url(../Images/001.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:90px;
	padding-top:30px;
	padding-right:20px;
}

.usuario{
	color:#ee3b33;
	font-size:14px;
	font-weight:bold;
}


/* SEPARACIONES Y ESPACIOS */

.h1{
	height:8px;
}

.h2{
	height:16px;
}

.h3{
	height:4px;
}

.fotos{
	width:958px;
	background-color:#FFFFFF;
	padding:1px;
}

.v1{
	float:left;
	width:1px;
}

.v2{
	float:left;
	width:20px;
}

.v3{
	float:left;
	width:10px;
}

.v4{
	float:left;
	width:40px;
}

.v5{
	float:left;
	width:70px;
}

.v6{
	float:left;
	width:15px;
}


/* CUERPO DE PAGINA */

.cuerpo{
	width:940px;
	background-color:#FFFFFF;
	padding:10px 10px 20px 10px;
}


/* MENu IZQUIERDO*/

.menu{
	width:240px;
	float:left;
	text-align:left;
}

.bloquemenu{
	margin-bottom:1px;
}

.nivel1{
	background-image:url(../Images/nivel1_arriba.png);
	background-repeat:no-repeat;
	width:201px;
	height:22px;
	border:1px solid;
	border-color:#afafaf;
	font-weight:bold;
	padding-left:37px;
	padding-top:6px;
}

.nivel2{
	background-image:url(../Images/nivel2_abajo.png);
	background-repeat:no-repeat;
	width:201px;
	height:22px;
	border:1px solid;
	border-color:#afafaf;
	font-weight:bold;
	padding-left:37px;
	padding-top:6px;
}

.nivel3{
	background-image:url(../Images/nivel3_abajo.png);
	background-repeat:no-repeat;
	width:201px;
	height:22px;
	border:1px solid;
	border-color:#afafaf;
	font-weight:bold;
	padding-left:37px;
	padding-top:6px;
}

.nivel4{
	background-image:url(../Images/nivel4_abajo.png);
	background-repeat:no-repeat;
	width:201px;
	height:22px;
	border:1px solid;
	border-color:#afafaf;
	font-weight:bold;
	padding-left:37px;
	padding-top:6px;
}

.subnivel{
	width:201px;
	height:22px;
	background-image:url(../Images/003.png);
	background-repeat:repeat-x;
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-color:#afafaf;
	padding-left:37px;
	padding-top:6px;
	font-weight:bold;
}


/* ENLACES */


a{
	color:#009e58;
	text-decoration:none;
}

a:hover{
	color:#ee3b33;
	text-decoration:none;
}

a.sub{
	color:#515151;
	text-decoration:none;
}

a.sub:hover{
	color:#ee3b33;
	text-decoration:none;
}

a.off{
	color:#d1d1d1;
	text-decoration:none;
}

a.off:hover{
	color:#ee3b33;
	text-decoration:none;
}



/* CONTENIDOS */

.contenido{
	width:680px;
	float:left;
	text-align:left;
}

.fondo_cont{
	background-image:url(../Images/006.gif);
	background-repeat:repeat-y;
}

.centro{
	width:640px;
	background-image:url(../Images/005.png);
	background-repeat:no-repeat;
	padding:20px;
}

.centrocol_borde{
	width:598px;
	border:1px solid;
	border-color:#d1d1d1;
	background-color:#f1f1f1;
	padding:10px;
}

.centrocol2{
	float:left;
	width:438px;
}

.centrocol{
	width:640px;
}

.mitad{
	float:left;
	width:50%;
}

.tit_subnivel1{
	background-image:url(../Images/cab1.png);
	width:660px;
	height:37px;
	text-align:right;
	color:#515151; 
	font-size:16px; 
	font-weight:bold; 
	font-style:italic;
	padding-right:20px; 
	padding-top:20px;
}

.tit_subnivel2{
	background-image:url(../Images/cab2.png);
	width:660px;
	height:37px;
	text-align:right;
	color:#515151; 
	font-size:16px; 
	font-weight:bold; 
	font-style:italic;
	padding-right:20px; 
	padding-top:20px;
}

.tit_subnivel3{
	background-image:url(../Images/cab3.png);
	width:660px;
	height:37px;
	text-align:right;
	color:#515151; 
	font-size:16px; 
	font-weight:bold; 
	font-style:italic;
	padding-right:20px; 
	padding-top:20px;
}

.tit_subnivel4{
	background-image:url(../Images/cab4.png);
	width:660px;
	height:37px;
	text-align:right;
	color:#515151; 
	font-size:16px; 
	font-weight:bold; 
	font-style:italic;
	padding-right:20px; 
	padding-top:20px;
}

.subtitulo1{
	color:#ee3b33;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}

.icono{
	float:left;
	padding-left:3px;
	padding-right:3px;
}

.txt_check{
	float:left;
	font-weight:bold;
	padding-top:3px;
}

.txt_titverdebold{
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	color:#009e58;
}

.scroll_cal{
	overflow-x:hidden;
	overflow-y:auto;
	width:280px;
	height:170px;
	background-color:#FFFFFF;
	padding:1px;
	font-size:11px;
}


/* CALENDARIO */

.contenedor_calendario{
	width:638px;
	padding:1px;
	background-color:#d1d1d1;
}

.contenedor_calendario_in{
	width:620px;
	background-color:#ffffff;
	padding:9px;
	font-size:11px;
}

.pestana_on{
	float:left;
	padding:5px 10px 5px 10px;
	background-color:#FFFFFF;
	border-left:1px solid;
	border-left-color:#d1d1d1;
	border-right:1px solid;
	border-right-color:#d1d1d1;
	border-top:1px solid;
	border-top-color:#d1d1d1;
	color:#ee3b33;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	margin-right:5px;
}

.pestana_off{
	float:left;
	padding:5px 10px 5px 10px;
	background-color:#efefef;
	border-left:1px solid;
	border-left-color:#d1d1d1;
	border-right:1px solid;
	border-right-color:#d1d1d1;
	border-top:1px solid;
	border-top-color:#d1d1d1;
	color:#d1d1d1;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	margin-right:5px;
}

.dia{
	background-color:#c1dfd2;
	text-align:center;
	width:18%;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
}

.hora{
	text-align:center;
	width:10%;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	font-size:13px;
}

.vacio{
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#FFFFFF;
}

.gris{
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#515151;
}

.estado1{
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#feda6c;
}

.estado2{
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#ec746f;
}

.estado3{
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#80aa25;
}


/* TABLAS EN SCROLL*/

.celda_cab{
	text-align:center;
	padding:3px;
	background-color:#cdebde;
	font-weight:bold;
}

.celda1{
	text-align:center;
	padding:3px;
	background-color:#f1f1f1;
}

.celda_txtverde{
	text-align:center;
	color:#009e58;
	font-weight:bold;
	padding:3px;
	background-color:#f1f1f1;
}


/* CAJAS Y FORMULARIOS */


.cont_caja1{
	float:left;
	width:175px;
}

.caja_logeo{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:150px;
	margin-right:5px;
}

.caja1{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:170px;
	margin-right:5px;
}

.caja2{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	margin-right:5px;
}

.caja3{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:185px;
	margin-right:5px;
}

.caja_fecha{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:80px;
	margin-right:5px;
}

.caja_hora{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:40px;
	margin-right:5px;
}
.caja_entero{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:40px;
	margin-right:5px;
}

.lista_horas{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:60px;
	margin-right:5px;
}

.lista_almacen{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:105px;
	margin-right:5px;
}

.lista_tipo{
	background-image:url(../Images/007.png);
	border-color:#515151;
	border:1px solid;
	width:85px;
	margin-right:5px;
}

/* PIE DE PAGINA */

.pie{
	width:960px;
	background-image:url(../Images/002.gif);
	height:40px;
	background-repeat:no-repeat;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	padding-top:18px;
}




/* LOGEO */

.fondo{
	background-image:url(../Images/012.png);
	height:125px;
	width:240px;
	background-repeat:no-repeat;
	padding:0px 100px 20px 100px;
}


.txt_logeo{
	float:left;
	text-align:left;
	color:#ee3c32;
	width:80px;
	font-weight:bold;
	padding-top:3px;
}

.bt_aceptar{
	padding-right:8px;
}



/* MODAL */

.modal{
	width:690px;
	background-color:#FFFFFF;
}

.titulo_modal{
	border: 1px solid #ce3c3c;
	background: #d06565 url(../Images/cab_modal.png) 50% 50% repeat-x;
	color: #ffffff;
	font-size:14px;
	font-weight: bold;
	height:23px;
	margin:1px;
	font-style:italic;
	padding-left:20px;
	padding-top:5px;
}

.modal_int{
	background-image:url(../Images/016.gif);
	background-repeat:repeat-y;
}

.modal_contenido{
	background-image:url(../Images/015.png);
	background-repeat:no-repeat;
	padding:0px 10px 0px 10px;
}

.modal_contenido_OAW{
	background-image:url(../Images/015_3.png);
	background-repeat:no-repeat;
	padding:0px 10px 0px 10px;
	width:700px;
}

.txt_campomodal{
	float:left;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
	font-family:Arial;
	width:75px;
}


.txt_campomodal1{
	float:left;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
	font-family:Arial;
}

.txt_campomodal2{
	float:left;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
	font-family:Arial;
	width:120px;
}

.txt_campomodal3{
	float:left;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
	font-family:Arial;
	width:150px;
}

.txt_campomodal4{
	float:left;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
	font-family:Arial;
	width:200px;
}

.modal_mitad{
	float:left;
	width:50%;
}

.scroll_modal{
	overflow-x:hidden;
	overflow-y:auto;
	width:620px;
	height:150px;
	background-color:#FFFFFF;
	padding:1px;
	font-size:11px;
}

.scroll_modal_OAW{
	overflow-x:hidden;
	overflow-y:auto;
	width:700px;
	height:150px;
	background-color:#FFFFFF;
	padding:1px;
	font-size:11px;
}

.scroll_modal_detalle_OAW{
	overflow-x:hidden;
	overflow-y:auto;
	width:700px;
	height:300px;
	background-color:#FFFFFF;
	padding:1px;
	font-size:11px;
}

.acumulado{
	padding-left:475px;
}

/* TRACKING */

.imprimir{
	width:4%;
	float:left;
	text-align:right;
}

.enlaces_arriba{
	float:left;
	padding-top:4px;
	width:50%;
}

.fechahora{
	width:68px;
	height:33px;
	background-color:#FFFFFF;
	border:1px solid #d1d1d1;
	text-align:center;
	font-size:11px;
	padding-top:5px;
}

.numeros{
	background-image:url(../Images/017.gif);
	height:17px;
	width:14px;
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px 0px 5px 24px;
	padding-top:3px;
	padding-left:6px;
}

.txt_track{
	font-size:11px;
	font-weight:bold;
}

.scroll_track{
	overflow-x:hidden;
	overflow-y:auto;
	width:596px;
	height:300px;
	background-color:#FFFFFF;
	background:#FFFFFF;
	padding:20px;
	font-size:11px;
	border:1px solid #d1d1d1;
}

.scroll_estado_cuenta{
	overflow-x:auto;
	overflow-y:auto;
	border:1px solid #d1d1d1;
}
.icono_track{
	float:left;
	width:16%;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

.icono_esp{
	float:left; 
	width:5%;
	text-align:center;
	padding-top:117px;
}

.txt_iconos{
	background-color:#efefef;
	height:17px;
	text-align:center;
	width:100%;
	border:1px solid #d1d1d1;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
}

.txt_iconos_on{
	background-color:#efefef;
	/*height:17px;*/
	text-align:center;
	width:100%;
	border:1px solid #d1d1d1;
	/*font-size:12px;*/
	font-size:9px;
	font-weight:bold;
	padding-top:3px;
	color:#FF0000;
}

.fase_track{
	width:100%;
	text-align:center;
	margin-bottom:10px;
}


/* VISUALIZACIÓN */

.contenedor_visualizacion{
	width:96%;
	padding:0px;
}


.contenedor_tabla{
	width:96%;
	padding:0px;
	background-color:#FFFFFF;
}

.mitad_izq{
	text-align:left;
	float:left;
	width:50%;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

.mitad_der{
	text-align:right;
	float:left;
	width:50%;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

.logo_vis{
	width:30%;
	float:left;
	text-align:left;
	background-color:#FFFFFF;
}

.foto_vis{
	width:70%;
	float:left;
	text-align:right;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

.fecha_vis{
	padding-right:20px;
	padding-top:25px;
}

.hora_vis{
	padding-right:20px;
	color:#FF0000;
}

.celda_cab_vis{
	text-align:center;
	background-color:#cdebde;
	color:#6e6e6e;
	font-weight:bold;
	font-style:italic;
	font-size:19px;
}

.celda1_vis{
	color:#4f961e;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	background-color:#f1f1f1;
}

.celda2_vis{
	color:#4f961e;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	background-color:#ffedec;
}

.pie_vis{
	width:96%;
	background-image:url(../Images/021.gif);
	background-repeat:repeat-x;
	height:10px;
}

.txt_mensaje{
	text-align:left;
	color:#ee3c32;
	font-weight:bold;
	padding-top:3px;
}